slogan of the protesters - Deutsch Englisch Wörterbuch